home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 23 / AMIGAplus Sonderheft 23 (2000)(Falke)(DE)[!].iso / PublicDomain / Anwendungen / db3.6-beta-src / db3.6.readme < prev    next >
Text File  |  1999-11-14  |  11KB  |  245 lines

  1. Short:    v3.6 BETA - Multi purpose database. 15 langs!
  2. Author:   Marcin Orlowski <carlos@inet.com.pl>, David Ekholm <david-ek@dsv.su.se>
  3. Uploader: carlos@inet.com.pl
  4. Type:     biz/dbase
  5. Version:  3.6
  6. WWW:      http://amiga.com.pl/db/
  7. Requires: biz/dbase/db*
  8. Date:     Mon Nov 15 13:13:34 1999
  9.  
  10.  
  11.                            **** IMPORTANT: *****
  12.                               --------------
  13.  This is snapshot of BETA version! This archive holds only new executable
  14.   file. All DB related files like catalogs, examples, icons, manuals etc
  15.    should be taken from the previous DB archive, which remains available
  16.                                from Aminet!
  17.                               --------------
  18.  
  19.  
  20.  
  21. db is a fast and small OS3.0 compliant multi purpose database program.  It
  22. currently supports many languages (English, Swedish, Finnish, Norwegian,
  23. Danish, German, Polish, Dutch, Italian, French, Spanish, Czech and
  24. Portuguese, Hungarian).
  25.  
  26. This program is ShareWare. Previously, db used to display a shareware reminder
  27. if not registered with a keyfile. This reminder has been removed as I've
  28. decided to stop mailing keyfiles.
  29.  
  30. /David Ekholm
  31.  
  32.  
  33. Why choose db?
  34. --------------
  35.  
  36. I wrote after having tested numerous other PD database programs and always
  37. found something lacking or irritating me. They might have dozzens of features
  38. not found in db, but they lacked font sensitivity and a standard GUI look and
  39. OS 3.0 behaviour.
  40.  
  41. Remember: db is a GENERAL database program. YOU decide what to store in it,
  42. be it addresses, video collections spare parts or your invoices. I really
  43. can't understand why people keep releasing databases with fixed fields all
  44. the time.
  45.  
  46. When you use db you will notice that the user interface has been kept as
  47. compact as possible (few gadgets, menus and windows). Still the functionality
  48. in for example, searching and sorting is high. This is intentional.
  49. I prefer few buttons with high functionality than the opposite.
  50.  
  51. Feature List
  52. ------------
  53.  
  54. A partial list of db's features include:
  55.  
  56.     o Dynamic memory handling. Number of records and fields only limited by
  57.       free memory.
  58.     o GadTool based. (Use fields of string, checkbox, cycle and text type)
  59.     o Support for multi-line fields through textfield.gadget
  60.     o Mouse and keyboard driven.
  61.     o User definable fields and layout.
  62.     o Multiple views of the same database.
  63.     o The views can be designed through a simple to use GUI. 
  64.     o Commodore's Clipboard for flexible interaction with other programs.
  65.     o AppWindow -just drag and drop database icons on db to load.
  66.     o Online MenuHelp -Press HELP key when selecting a menu item.
  67.     o Font sensitive.
  68.     o ASL requesters for flexible loads and saves.
  69.     o Localized.
  70.     o ARexx support.
  71.     o Dial numbers using a modem or loudspeaker.
  72.     o WB and Shell usage with Commodore's template parsing.
  73.     o Fast and flexible find function using AmigaDOS patterns.
  74.     o Listview browser.
  75.     o Filter function.
  76.     o Fast and flexible sort function. Multiple sort orders can be specified.
  77.     o 'Export View' and two standard ASCII export features.
  78.     o Automatic ASCII import (tab-separated ASCII).
  79.  
  80. History of changes
  81. ------------------
  82. 99-11-15  v3.6 beta     ** THIS IS SNAPSHOT OF THE BETA VERSION! **
  83.  
  84.                      GOOD NEWS:
  85.                      * DEFPATTERN argument was always ignored by previous
  86.                        version of db
  87.                      * Added ability change filed type in Layout editor.
  88.                      * Added new REXX command "SortOrder" which changes
  89.                        sorting order (0: A->Z, 1:Z->A). Note: the menu
  90.                        item state won't be updated if use this command.
  91.                      * Started expanding layout editor. It's now possible
  92.                        to add new fields 'on-the fly'. IMPORTANT: the "+"
  93.                        and "-" gadgets are available all the time but
  94.                        your should NOT use them if you are not in layout
  95.                        editor, otherwise GURU will drop you a visit for
  96.                        sure. "-" may even not work (don't remember if
  97.                        I finished this function, sorry).
  98.  
  99.                      BAD NEWS:
  100.                      The last modification I've done in the DB's sources
  101.                      are dated 14.03.1998, so they ain't fresh. As you
  102.                      probably guessed, I am not doing DB development
  103.                      any longer (after using DB for many years, I've now
  104.                      switched to Amiga port of mSQL which I found more
  105.                      flexible for my purposes and very fast for the amount
  106.                      of records I've had in all my databases). Thanks to
  107.                      msql.library (with ARexx port!) using SQL engine is
  108.                      now as powerful as it should. Give mSQL a try as well
  109.                      (shall be on Aminet as well). Companion tools are
  110.                      also available (search for "msql")
  111.                      
  112.                      I've released the sources as well. Anyone who wish
  113.                      to continue the development, please feel free to
  114.                      grab them and do anything you want.
  115.  
  116.  
  117. 97-09-24  v3.5       NEWS:
  118.                      * DB is still alive (grin ;-) in spite of previous
  119.                        announcements. Hope you like such news ;-)
  120.  
  121.                      * As David's dropped the DB project (at least for now),
  122.                        starting from version 3.5 DB is developed by
  123.                        Marcin Orlowski, so all your bug reports, oppinions
  124.                        etc concerning DB should be mailed to him. Don't
  125.                        forget to visit the DB home page (URL is placed above).
  126.  
  127.                      * Added TEXT type to view design toolbar.
  128.  
  129.                      * Added TEXTFIELD type to view design toolbar
  130.                        (however you can't change its height in editor yet).
  131.  
  132.                      * Added abbreviations to Shell template
  133.  
  134.                      * Trailing ':' is no longer added to selector window's
  135.                        title if the record label the title is based on,
  136.                        already has it.
  137.  
  138.                      * Edit view related strings are now localized
  139.  
  140.                      * New CLI/tooltype DEFPATTERN (def. "#?")
  141.  
  142.                      * New CLI/tooltype DEFREXXPATTERN (def. "#?.(db|rexxdb)")
  143.  
  144.                      * Toolbox items call be also accessed via F1-F5 keys
  145.                        directly from edit view window
  146.  
  147.                      * New menu item - reload current project
  148.  
  149.                      * New menu item - relaunch recently selected ARexx script
  150.  
  151.                      * Hungarian translation added. DB now supports 14 languages.
  152.                        Unfortunately, most of existing translations
  153.                        are a little bit outdated with this edition. Hope that
  154.                        will change with next release, when all will finish their
  155.                        holidays. For now you can use old catalogs so all newly
  156.                        localized strings will appear in english.
  157.  
  158.  
  159. 97-03-16  v3.4       NEWS:
  160.                      * This is probably the last version for the Amiga.
  161.                        Please Read the preface section for more info.
  162.  
  163.                      * There is no more keyfile protection as I've decided
  164.                        to stop releasing keyfiles. db is still ShareWare
  165.                        however.
  166.  
  167.                      * You are now able to automatically run ARexx programs
  168.                        every time a new record is displayed. This greatly
  169.                        enhances the possibilities for custom database designs.
  170.                        Read about the NEWRECORDRXFILE and NEWRECORDRXSTRING
  171.                        RFF tags for how to do this. Also refer to the modified
  172.                        "Relations" ARexx example enclosed with this version 
  173.                        for a demonstration.
  174.  
  175.                      * Added the ARexx command 'GetPortName' that returns the
  176.                        name of the current ARexx port. (Some users can't use
  177.                        the buil